package sheshen.come.cn.sheshen.utils;

import android.util.Log;

import sheshen.come.cn.sheshen.MyApplication;

//打印工具类;
public class LogUtil {
	
	private static final int VERBOSE = 1;

	private static final int DEBUG = 2;

	private static final int INFO = 3;

	private static final int WARN = 4;

	private static final int ERROR = 5;


	private static final int LEVEL = 1;

	public static void v(String tag, String msg) {
		if (LEVEL <= VERBOSE) {
			Log.v(tag, msg);
		}
	}

	public static void d(String tag, String msg) {
		if (LEVEL <= DEBUG) {
			Log.d(tag, msg);
		}
	}

	public static void i(String tag, String msg) {
		if (LEVEL <= INFO) {
			Log.i(tag, msg);
		}
	}

	public static void w(String tag, String msg) {
		if (LEVEL <= WARN) {
			Log.w(tag, msg);
		}
	}

	public static void e(String tag, String msg) {
		if (LEVEL <= ERROR) {
			Log.e(tag, msg);
		}
	}

	
	
	
	
	public static void v(String msg) {
		if (LEVEL <= VERBOSE) {
			Log.v(MyApplication.getContext().getPackageName(), msg);
		}
	}

	public static void d( String msg) {
		if (LEVEL <= DEBUG) {
			Log.d(MyApplication.getContext().getPackageName(), msg);
		}
	}

	public static void i(String msg) {
		if (LEVEL <= INFO) {
			Log.i(MyApplication.getContext().getPackageName(), msg);
		}
	}

	public static void w( String msg) {
		if (LEVEL <= WARN) {
			Log.w(MyApplication.getContext().getPackageName(), msg);
		}
	}

	public static void e(String msg) {
		if (LEVEL <= ERROR) {
			Log.e(MyApplication.getContext().getPackageName(), msg);
		}
	}
}